Skip to main content

All Questions

0votes
3answers
359views

How to deal with conflicting dependencies/versions?

I am developing an application that offers an api to develop plugins for this application. Each plugin can have other plugins as dependencies. I am planning to offer some basic plugins out of the box, ...
Azus Dkk's user avatar
-1votes
1answer
50views

How to use versions-maven-plugin with shared contracts?

Context: We have Java maven Multi Microservices Project. The structure for each microservice is a contracts package and a service package. When we update a version of a specific microservice the ...
shanif's user avatar
0votes
2answers
707views

Why are minor versions of dependencies pinned, despite possibly having bugs?

I am an amateur developper and I deploy my (home oriented) code to containers. This is usually Python and JavaScript. JavaScript, when saving dependencies for a further npm install, will pin the ...
WoJ's user avatar
  • 1,661
11votes
1answer
3kviews

Avoid dependency version conflicts?

Any Java project that uses my jar, will almost certainly have an additional dependency on another jar, which my jar also contains as a dependancy. Problem is, that other jar has multiple versions. ...
Dingredient's user avatar
6votes
1answer
406views

Versioning and deploying dependent systems

I need some best practices or experiences of developer teams who had to treat the same issues I have at the moment =) Our company is developing a client software for years. The one and only ...
dannyyy's user avatar
2votes
3answers
876views

Using two versions of a class in the same code

At my job, in our core project, we have a Validation class that has been evolving with the years. And ee have an old project with an User class that uses an old version of the Valdiation class. And ...
Pablo's user avatar
1vote
1answer
190views

Using <= for every dependency in case of following semantic versioning idea

As Semantic Versioning (and common sense) declares - the major version is incremented in case if non backward compatible change is introduced. Now let's assume we have a project called Project that ...
zerkms's user avatar

close